Test for MNE-Tools actions - #13971
Conversation
|
Have now tested here all the actions implemented so far in mne-tools, save the old env checking. There are a couple differences between what happens currently and what the actions do, but only cosmetic, nothing that should affect the function. A summary of differences below: Syncing dependencies to env yaml
Citation generation
AFAIK, there isn't a way to get
Codemeta generation
|
|
Those whitespace changes would be okay but in its current form this is a bit tough to review since it just shows a |
Sure, happy with either order. Whichever is in a mergeable state first |
Co-authored-by: Eric Larson <larson.eric.d@gmail.com>
|
Okay #14133 is in |
Added to the compound surnames in |
|
mne-tools/mne-tools#42 fixes the conda env availability for the |
|
Comments from latest review round have been addressed. This should be ready to merge! |
|
I can look at fixing the conflicts here |
Was easy to pretty much ignore many of the confliting changes from #14140 and let the new autofix jobs handle the rest |
|
Okay I'm about to push some changes I noticed as well |
|
We should merge mne-tools/mne-tools#43 first, then I'll push commits here (which will hit the README autoupdate path) |
…versions - ffmpeg =8.1.2 was dropped when environment.yml generation moved to the mne-tools action; it works around a conda solver issue (mne-toolsgh-14023) - pipe the fetched scripts straight into bash, with -fsSL so that an HTTP error fails the step; `bash <(curl ...)` would read more nicely but process substitution discards curl's exit status, so a 404 exits 0 - setup-uv/checkout versions had drifted from the sibling job
The lockfile is regenerated with `--resolution lowest-direct`, which takes the highest available transitive versions, so running it on every PR let new upstream releases rewrite `pylock.ci-old.toml` on unrelated PRs. Gate the job on `pyproject.toml` (the only input) plus the generated files themselves, so hand-edits to those still get reverted.
|
Okay changes pushed -- making some of the |
Testing to get an idea of how the actions being implemented in MNE-Tools behave (mne-tools/mne-tools#20).